thrown together - German English Dictionary